#pragma once
#include<iostream>
#include<string>
using namespace std;

template<class T1, class T2>
class Person
{
public:
	T1 name;
	T2 age;
	
	Person(T1 name, T2 age);
	void Show();
};

template<class T1, class T2>
Person<T1, T2>::Person(T1 name, T2 age)
{
	this->name = name;
	this->age = age;
}

template<class T1, class T2>
void Person<T1, T2>::Show()
{
	cout << "name:" << name << endl << "age:" << age << endl;
}
